radiator mounting/retention - Spanish English Dictionary